globular thrombus - German English Dictionary